Aller au contenu principal

🦊 1.1A – apprivoiser

info

Nous vous recommandons de limiter votre usage de LLM pour cet exercice, à moins d'indication contraire. Les informations que vous aurez à trouver sont :

  1. Faciles à trouver
  2. Souvent plus à jour sur le site du framework que sur les LLM, où l'information tend à dater si la recherche web n'est pas activée

À faire 🛠️

Trouvez les informations suivantes sur le langage Dart et le framework Flutter et notez-les quelque part :

Conventions de nommage

  • Nom des fichiers
  • Nom des classes
  • Identificateur pour indiquer si une classe est publique ou privée
  • Nom des variables
  • Identificateur pour indiquer si une variable est publique ou privée

Gestion des dépendances

  • Gestionnaire de packages utilisé en Dart, et site web où l'on peut chercher les packages
  • Nom du fichier qui stocke les dépendances à installer
  • Commande à exécuter pour installer un nouveau package
  • Commande à exécuter pour télécharger les packages qui sont décrits dans le fichier trouvé à la question précédente

Paradigme et concepts clés

Prenez le temps de lire ce que votre LLM favori vous répond à la question suggérée ici.

Outillage (CLI et Débogage)

  • Le ou les environnements de développement suggérés par les développeurs de Flutter
  • Commande pour démarrer un projet Flutter sur un émulateur Android en ligne de commande
  • Comment ouvrir Flutter DevTools à partir de Visual Studio Code, et à partir de la ligne de commande
  • Commande offerte par Dart pour formater sa base de code